Olympia Hotel Management to Run Inn on Boltwood at Amherst College
Share this on WhatsApp Olympia Hotel Management has announced that it has been selected to operate Inn on Boltwood in Amherst, Mass. Owned by Amherst College, Inn on Boltwood has welcomed guests to Amherst and the Pioneer Valley since 1926. The stately and traditional inn features 49 stylish guest rooms and suites, each with a … Continue reading Olympia Hotel Management to Run Inn on Boltwood at Amherst College
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed